#sf_asset_container ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
#sf_asset_container a img,:link img,:visited img { border: none; }

#sf_asset_container a:link, #sf_admin_container a:visited
{
  text-decoration: none;
}

#sf_asset_container a:hover
{
  text-decoration: underline;
}

#sf_asset_container td
{
  margin: 0;
  padding: 20px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

#sf_asset_container p
{
  margin-bottom: 5px;
}


#sf_asset_container #sf_asset_assets
{
  padding-top: 10px;
  clear: left;
}

#sf_asset_container h1
{
  margin: 8px 0;
  padding: 3px;
  padding-left: 0px;
  color: #555;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
  font-size: 25px;
}

#sf_asset_container input
{
  padding: 3px;
  font-family: Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #ddd;
  vertical-align:middle;
}

#sf_asset_container label
{
  display: block;
  padding: 0 1em 3px 0;
  text-align: left;
  color: #666;
  font-weight: normal !important;
}

#sf_asset_container .form-row
{
  padding: 10px;
  border-bottom: 1px solid #ddd;
  height: 40px;
}

#sf_asset_container #sf_asset_upload_form
{
  width: 240px;
  margin-right: 10px;
}

#sf_asset_container #sf_asset_mkdir_form
{
  width: 150px;
}

#sf_asset_container fieldset
{
  margin-bottom: 3px;
  border: 1px solid #ddd;
  border-bottom: 0px;
}

#sf_asset_container .float-left
{
  float: left;
}

#sf_asset_container .float-right
{
  float: right;
}

#sf_asset_container ul.sf_asset_actions
{
  display: block;
  margin: 0;
  list-style-type: none;
  text-align: right;
}

#sf_asset_container ul.sf_asset_actions a
{
  color: #333;
}

#sf_asset_container ul.sf_asset_actions li
{
  list-style-type: none;
  display: inline;
}

#sf_asset_container ul.sf_asset_actions input
{
  padding: 3px 3px 3px 20px;
  color: #333;
  font-size: 11px;
  font-family: Arial, sans-serif;
  border: 0px;
  border-right: 4px solid #999;
  background-color: #ffc;
  cursor: hand;
  cursor: pointer;
}

#sf_asset_container .sf_asset_action_add_file
{
  background: url(../images/filenew.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_action_add_folder
{
  background: url(../images/folder_new.png) no-repeat 3px 2px;
  border-right: 4px solid #73B65A !important;
}

#sf_asset_container .sf_asset_filters li
{
  list-style-type: none;
}

#sf_asset_container .assetImage
{
  float: left;
  padding: 10px 20px 5px 20px;
  margin-right: 15px;
  margin-bottom: 15px;
  border: 1px solid #ddd;
  background-color: #eee;
  text-align: center;
}

#sf_asset_container .assetComment
{
  font-family: Arial, sans-serif;
  margin: -5px -20px;
  margin-top: 10px;
  padding: 2px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #aaa;
  font-size: 90%;
  color: #eee;
  text-align: left;
}

#sf_asset_container .assetComment a
{
  border-bottom: 0;
}

#sf_asset_container .assetImage a
{
  color: #eee;
  border-bottom: 0;
}

#sf_asset_container .thumbnails
{
  width: auto !important;
  width: 0;
  height: 64px;

}
